Example
> tansum = function (a,b,c)
{
local(totsum);
totsum = a+b+c;
return(tan(totsum));
}
<user-function>> fvscope(tansum);
Function Variable SCOPE analysis for : tansum
Filename: stdin
line GLOBAL ARG LOCAL
1 Local-Var: totsum
1 Arg-Var: a
1 Arg-Var: b
1 Arg-Var: c
1 Global-Var: tan
1 Local-Var: totsum
> fvscope(hilb);
Function Variable SCOPE analysis for : hilb
Filename: /usr/local/lib/rlab/rlib/hilb.r
line GLOBAL ARG LOCAL
15 Local-Var: i
15 Arg-Var: n
16 Local-Var: j
16 Arg-Var: n
17 Local-Var: h
17 Local-Var: i
17 Local-Var: j
17 Local-Var: i
17 Local-Var: j
20 Local-Var: h
> // Note the use of global functions (=variables)
> fvscope(acosh);
Function Variable SCOPE analysis for : acosh
Filename: /usr/local/lib/rlab/rlib/acosh.r
line GLOBAL ARG LOCAL
13 Global-Var: log
13 Arg-Var: x
13 Global-Var: sqrt
13 Arg-Var: x